microscopic photometer - German English Dictionary